permanent marker - French English Dictionary